projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ec4f8ba
)
Never set shapes on foreign windows
author
Alexander Larsson
<alexl@redhat.com>
Wed, 3 Dec 2008 22:33:04 +0000
(23:33 +0100)
committer
Alexander Larsson
<alex@localhost.localdomain>
Thu, 2 Apr 2009 08:14:05 +0000
(10:14 +0200)
gdk/gdkwindow.c
patch
|
blob
|
history
diff --git
a/gdk/gdkwindow.c
b/gdk/gdkwindow.c
index 0beba73a1c209642145514c83d77bda24a08a561..ea059c554264c849d306e3ff132b546b29ff8ab3 100644
(file)
--- a/
gdk/gdkwindow.c
+++ b/
gdk/gdkwindow.c
@@
-534,7
+534,9
@@
recompute_visible_regions_internal (GdkWindowObject *private,
private->window_type != GDK_WINDOW_OFFSCREEN &&
/* or for toplevels */
private->parent != NULL &&
- GDK_WINDOW_TYPE (private->parent) != GDK_WINDOW_ROOT
+ GDK_WINDOW_TYPE (private->parent) != GDK_WINDOW_ROOT &&
+ /* or for foreign windows */
+ GDK_WINDOW_TYPE (private) != GDK_WINDOW_FOREIGN
)
{
GDK_WINDOW_IMPL_GET_IFACE (private->impl)->shape_combine_region ((GdkWindow *)private, private->clip_region, 0, 0);